geri zekâlı

  1. retarded
  2. cretin
  3. mental defective
  4. a bit thick